BLE support in emulator#4838
Merged
Merged
Conversation
3cb9f35 to
8866c8e
Compare
5315ffc to
8665cf6
Compare
4d0bb99 to
a5afe1e
Compare
8665cf6 to
df5a2a9
Compare
This was referenced Oct 20, 2025
5aa68e9 to
7d787fb
Compare
|
No dependency changes detected. Learn more about Socket for GitHub. 👍 No dependency changes detected in pull request |
7d787fb to
245234a
Compare
romanz
reviewed
Oct 27, 2025
Member
Author
|
Thanks for the feedback @romanz, I've pushed some fixes. Did you manage to get this to work (with trezorctl or suite) on your machine? |
romanz
reviewed
Oct 29, 2025
Contributor
romanz
left a comment
There was a problem hiding this comment.
LGTM, thanks!
Tested successfully with trezorctl & Trezor-Suite-25.10.2-linux-x86_64.AppImage (on Ubuntu 24.04.3)
| return; | ||
| } | ||
| size_t last = drv->bonds_len - 1; | ||
| if (i + 1 != drv->bonds_len) { |
Contributor
There was a problem hiding this comment.
nit:
Suggested change
| if (i + 1 != drv->bonds_len) { | |
| if (i != last) { |
romanz
approved these changes
Oct 29, 2025
romanz
reviewed
Oct 29, 2025
romanz
reviewed
Oct 29, 2025
romanz
reviewed
Oct 29, 2025
romanz
approved these changes
Oct 29, 2025
Contributor
romanz
left a comment
There was a problem hiding this comment.
Device menu is now showing that BLE is enabled :)
https://data.trezor.io/dev/firmware/ui_report/18912365839/failed/T3W1_en-click_tests-device_menu-test_wipe_device.py%3A%3Atest_wipe.html
[no changelog]
[no changelog]
[no changelog]
34a560d to
d34ce75
Compare
[no changelog]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




























































































































































🐧🐧🐧 Linux-only 🐧🐧🐧
Consists of:
Usage:
emu.pycore/tools/bluez-emu-bridge.py -vexport DBUS_SYSTEM_BUS_ADDRESS=unix:path=/tmp/dbus-bluez-emu-bridgetrezorctl -B -p ble: ...commandsTBD in following PR(s):
emu.py